cigar of superior quality - Allemand Anglais Dictionnaire